Инженерия данных. Онлай-магистратура совместно с Высшей Школой Экономики от Нетологии
Вы научитесь
Программа курса
В ходе онлайн-курса вы освоите языки программирования Python, Java и SQL, сможете проектировать базы данных, внедрять модели машинного обучения, пройдёте стажировку в партнёрской компании Нетологии, примете участие в дата-хакатоне и защитите ВКР.
Первый год обучения
Изучите принципы работы с Python и реляционными БД, обучитесь проектированию и моделированию различных их типов, попрактикуетесь в применении разных алгоритмов, сможете выстроить безопасную архитектуру данных, защитите два итоговых проекта. Научитесь работать с библиотеками Python, узнаете, как устроены синтаксис SQL и реляционные базы данных, освоите алгоритм создания, внедрения и эксплуатации информационных систем, поймёте, как использовать командную строку и открытый исходный код. Повторите важные темы, которые вам предстоит изучать. Выучите основные формулы, теоремы, законы и методы. Сможете их создавать, внедрять и эксплуатировать. Откроете возможности Python, необходимые для Data Engineering. Освоите командную строку, текстовый редактор, а также функции системы контроля версий. Научитесь применять SQL для создания проектов и моделей БД и разработки программных приложений. Узнаете, как проектировать разные типы БД, овладеете технологией extract, transform, load, отработаете знание алгоритмов и навык выстраивания безопасной архитектуры данных, пройдёте один из курсов МагоЛего ВШЭ на выбор, а также практику и стажировку в партнёрской компании Нетологии. Выясните, как использовать продвинутые технологии в работе над своими проектами. Решите задачи на вычисление, разработаете новые алгоритмы, реализуете Capstone Project. Научитесь их применять, освоите специальные приложения и языки запросов. Освоите технику ETL, выясните, как обрабатывать ошибки и осуществлять мониторинг процессов. Проведёте аудиты безопасности, оцените риски в разработке защитных стратегий, ознакомитесь с законодательством. Пройдёте практику в компании-партнёре школы или на своём рабочем месте. Выберете курс по машинному обучению, NLP или нейронным сетям.
Научитесь работать с библиотеками Python, узнаете, как устроены синтаксис SQL и реляционные базы данных, освоите алгоритм создания, внедрения и эксплуатации информационных систем, поймёте, как использовать командную строку и открытый исходный код. Повторите важные темы, которые вам предстоит изучать. Выучите основные формулы, теоремы, законы и методы. Сможете их создавать, внедрять и эксплуатировать. Откроете возможности Python, необходимые для Data Engineering. Освоите командную строку, текстовый редактор, а также функции системы контроля версий. Научитесь применять SQL для создания проектов и моделей БД и разработки программных приложений.
Повторите важные темы, которые вам предстоит изучать.
Выучите основные формулы, теоремы, законы и методы.
Сможете их создавать, внедрять и эксплуатировать.
Откроете возможности Python, необходимые для Data Engineering.
Освоите командную строку, текстовый редактор, а также функции системы контроля версий.
Научитесь применять SQL для создания проектов и моделей БД и разработки программных приложений.
Узнаете, как проектировать разные типы БД, овладеете технологией extract, transform, load, отработаете знание алгоритмов и навык выстраивания безопасной архитектуры данных, пройдёте один из курсов МагоЛего ВШЭ на выбор, а также практику и стажировку в партнёрской компании Нетологии. Выясните, как использовать продвинутые технологии в работе над своими проектами. Решите задачи на вычисление, разработаете новые алгоритмы, реализуете Capstone Project. Научитесь их применять, освоите специальные приложения и языки запросов. Освоите технику ETL, выясните, как обрабатывать ошибки и осуществлять мониторинг процессов. Проведёте аудиты безопасности, оцените риски в разработке защитных стратегий, ознакомитесь с законодательством. Пройдёте практику в компании-партнёре школы или на своём рабочем месте. Выберете курс по машинному обучению, NLP или нейронным сетям.
Выясните, как использовать продвинутые технологии в работе над своими проектами.
Решите задачи на вычисление, разработаете новые алгоритмы, реализуете Capstone Project.
Научитесь их применять, освоите специальные приложения и языки запросов.
Освоите технику ETL, выясните, как обрабатывать ошибки и осуществлять мониторинг процессов.
Проведёте аудиты безопасности, оцените риски в разработке защитных стратегий, ознакомитесь с законодательством.
Пройдёте практику в компании-партнёре школы или на своём рабочем месте.
Выберете курс по машинному обучению, NLP или нейронным сетям.
Второй год обучения
Освоите языки программирования Java, Kotlin и Scala, поймёте принцип внедрения моделей машинного обучения с особыми архитектурами, сможете использовать подходящие инструменты и методы для создания различных систем, снижать риски, сделаете 2 проекта, примете участие в дата-хакатоне, напишете ВКР. Выучите Java, Scala и Kotlin, сможете внедрять модели машинного обучения, овладеете технологиями, позволяющими создавать разные системы и уменьшать риски. Выясните, как использовать продвинутые технологии в работе над своими проектами. Узнаете, как применять парадигмы, поддерживаемые новейшими средствами платформы Java. Познакомитесь с MapReduce, Spark Structured Streaming, Kafka и Flink. Обретёте специальные навыки, выберете инструментарий, обучитесь митигированию рисков. Разберётесь в разработке и настройке систем хранения данных, проведении их анализа и оптимизации. Разберёте концепции MLOps, DataOps и DevOps. Примените усвоенные навыки и знания в двух проектах, поучаствуете в дата-хакатоне и защитите ВКР. Поймёте принципы разработки, развёртывания и тестирования приложений в облаке. Продолжите изучать системы хранения данных. Выберете курс по машинному обучению, NLP или нейронным сетям. Решите задачи с использованием реальной информации. Подготовите выпускную квалификационную работу. Пройдёте государственную итоговую аттестацию.
Выучите Java, Scala и Kotlin, сможете внедрять модели машинного обучения, овладеете технологиями, позволяющими создавать разные системы и уменьшать риски. Выясните, как использовать продвинутые технологии в работе над своими проектами. Узнаете, как применять парадигмы, поддерживаемые новейшими средствами платформы Java. Познакомитесь с MapReduce, Spark Structured Streaming, Kafka и Flink. Обретёте специальные навыки, выберете инструментарий, обучитесь митигированию рисков. Разберётесь в разработке и настройке систем хранения данных, проведении их анализа и оптимизации. Разберёте концепции MLOps, DataOps и DevOps.
Выясните, как использовать продвинутые технологии в работе над своими проектами.
Узнаете, как применять парадигмы, поддерживаемые новейшими средствами платформы Java.
Познакомитесь с MapReduce, Spark Structured Streaming, Kafka и Flink.
Обретёте специальные навыки, выберете инструментарий, обучитесь митигированию рисков.
Разберётесь в разработке и настройке систем хранения данных, проведении их анализа и оптимизации.
Разберёте концепции MLOps, DataOps и DevOps.
Примените усвоенные навыки и знания в двух проектах, поучаствуете в дата-хакатоне и защитите ВКР. Поймёте принципы разработки, развёртывания и тестирования приложений в облаке. Продолжите изучать системы хранения данных. Выберете курс по машинному обучению, NLP или нейронным сетям. Решите задачи с использованием реальной информации. Подготовите выпускную квалификационную работу. Пройдёте государственную итоговую аттестацию.
Поймёте принципы разработки, развёртывания и тестирования приложений в облаке.
Продолжите изучать системы хранения данных.
Выберете курс по машинному обучению, NLP или нейронным сетям.
Решите задачи с использованием реальной информации.
Подготовите выпускную квалификационную работу.
Пройдёте государственную итоговую аттестацию.